<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class principalController extends CI_Controller
{	public function __construct()
	{	parent::__construct();
		//$this->load->model('ContaModel');
		//$this->load->helper('buscaContas');
                //$this->load->helper('text');
                $this->load->library('javascript');
	}	
	public function index()
        {   $dados = array(
                'titulo' => 'Index',
                'tela' => 'principal',
            //'conta' => $this->PrincipalModel->buscaPai()->result(),
            //'contas' => $this->ContaModel->getContaMenu(),
            );		 
            $this->load->view('principalView',$dados);		
        }
        public function oEvento()
        {   $dados = array(
                'titulo' => 'O evento',
                'tela'   => 'oevento',
            );
            $this->load->view('principalView',$dados);
        }
        public function palestrantes()
        {   $dados = array(
                'titulo' => 'Palestrantes',
                'tela'   => 'palestrantes'
            );
            $this->load->view('principalView',$dados);
        }
        public function investimento()
        {   $dados = array(
                'titulo' => 'Investimento',
                'tela'   => 'investimento'
            );
            $this->load->view('principalView',$dados);
        }
        public function programacao()
        {   $dados = array(
                'titulo' => 'Programação',
                'tela'   => 'programacao', 
            );
            $this->load->view('principalView',$dados);
        }
        public function inscricao()
        {   $dados = array(
                'titulo' => 'Inscrição',
                'tela'   => 'inscricao'
            );
            $this->load->view('principalView',$dados);        
        }
        public function historico()
        {   $dados = array(
                'titulo' => 'Histórico',
                'tela'   => 'historico'       
            );
            $this->load->view('principalView',$dados);            
        }
        public function contato()
        {   $dados = array(
                'titulo' => 'Contato',
                'tela'   => 'contato'       
            );
            $this->load->view('principalView',$dados);            
        }
        public function servicosP()
        {   $dados = array(
                'titulo' => 'Serviços',
                'tela'   => 'servicosP'       
            );
            $this->load->view('principalView',$dados);            
        }
        public function comissao()
        {   $dados = array(
                'titulo' => 'comissao',
                'tela' => 'comissao'
            );
            $this->load->view('principalView',$dados);
        }
        public function inscricaoParticipante()
        {   $this->form_validation->set_message('is_unique','O valor no campo %s já¡ está cadastrado !!!');
            $this->form_validation->set_rules('nome','Nome','required|is_unique[participante.nome]|trim|alpha');
            $this->form_validation->set_rules('cpf','CPF','required');
            $this->form_validation->set_rules('email','Email','trim|required|valid_email');
            $this->form_validation->set_rules('regulamento','Regulamento','required');
            if($this->form_validation->run()== TRUE):
                $dados = elements(array('nome','cpf','email','matricula'),$this->input->post());
                //$this->ContaModel->adicionarConta($dados);
            endif;
            $dados = array(
              'titulo' => 'Inscrição',
              'tela' => 'inscricao',
            );
            $this->load->view('PrincipalView',$dados);		
        }










        /* USAR PARA POSSIVEL PAGINACAO
	public function listarTodasContas()
	{	$this->load->library('pagination');		
			    
	    $config['base_url'] = base_url().'/PrincipalController/listarTodasContas';		
		$config['total_rows'] = $this->ContaModel->buscarTodasContas()->num_rows();
		$config['per_page'] = 2;
		$qtde = $config['per_page'];
		($this->uri->segment(3) != '') ? $inicio = $this->uri->segment(3) : $inicio = 0;
		$this->pagination->initialize($config);
		
		$dados = array(
        'titulo' => 'Listar Contas',
        'tela' => 'telaListarContas',
        'conta' => $this->ContaModel->buscarTodasContas($qtde, $inicio)->result(),
        'paginacao' => $this->pagination->create_links(),
        );	
        
		$this->load->view('PrincipalView',$dados);	
		
			
	}*/
	

	
    
}
